capa coroidea - Spanish English Dictionary